Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 POPLARS FARM ROAD Detached £708,041 £565,000 16 Mar 2018
38 POPLARS FARM ROAD Detached £848,132 £245,000 24 Apr 2001
40 POPLARS FARM ROAD Detached £598,367 £340,000 12 Oct 2009
42 POPLARS FARM ROAD Detached £892,790 £900,000 21 Sep 2022